function unique(arr) {
	return Array.from(new Set(arr))
}

let obj = { name: 'Ben' }

let values = [
	'Hare',
	'Krishna',
	'Hare',
	'Krishna',
	'Krishna',
	'Krishna',
	'Hare',
	'Hare',
	':-O',
	{ name: 'John' },
	{ name: 'John' },
	obj,
	obj,
] // 只会存在一个 obj 对象（因为它们引用的是同一个对象）

console.log(String(unique(values))) // Hare,Krishna,:-O,[object Object],[object Object],[object Object]
